put behind oneself - Französisch Englisch Wörterbuch